Learning and the Reflective Journal in Computer Science
نویسنده
چکیده
This paper describes the use of the reflective journal in a computer programming course at the University of South Australia. We describe rationale for the journal relating it to the contribution it can make to generic skills of lifelong learning, problem-solving, communication and awareness of personal learning strategies. We also relate it to the Personal Software Process (PSP) used by industry to encourage software engineers to improve productivity by ‘review’, with collation of software productivity metrics and awareness of personal and team level practice. We introduce the detail how students were asked to use the journal and evaluate its influence on learning. We present a selection of student reflections on the journal and summarise attainment comparing attainment in the journal with other more traditional items of assessment. We conclude that there is a place for the reflective journal in programming courses a number of students reported benefits to their learning along a number of dimensions and this was supported with evidence both in their journal itself and by their absolute attainment. We also note that the reflective journal is not universally accepted (or even recognised as a ‘valid’ learning activity by some). However, we recommend further use and development of such reflective techniques in computer science to stimulate good software practice and deep
منابع مشابه
Applying Computer-Mediated Active Learning Intervention to Improve L2 Listening Comprehension
: This study aims to apply active learning in a foreign language context to improve L2 learners’ listening comprehension. Participants in this attempt were 56 EFL learners between 13 and 15 years old. To amass the required data, learners went through a ten-week treatment, in which participants in the experimental group received computer-mediated active learning intervention and...
متن کاملOverview of learning theories and its applications in medical education
Introduction: The purpose of teaching is learning, and learning is related to learning theories. These theories describe and explain how people learn. According to various experts' opinion about learning, many theories emerged. The paper reviewed three major approaches include behaviorism, cognitive and constructive learning and its educational applications in medical science. Methods: this pa...
متن کاملReflective Learning and Teaching: A Review
Introduction: One of the most important characteristic of human being is his ability to learn. Structuralists believe that learning is an active process through which learners explores the principles, meanings and facts by themselves. Learner’s participation in learning process is one of the active learning strategies and reflective learning is considered as an active teaching method which is i...
متن کاملEFL Pre-service Teachers’ Concerns: A Reflective Practice
Central to the spirit of reflective teaching is the ability to focus critically on one’s own beliefs, cognitions, and concerns. Numerous proposals have been developed for implementing reflective practices in pre-service teacher education contexts with the aim of producing highly competent reflective teachers. However, it is imperative to identify the candidates’ beliefs and knowledge base befor...
متن کاملEffects of Cooperative Learning on Vocabulary Achievement of Reflective/Impulsive Iranian EFL Learners
This study examined the effects of cooperative learning techniques (CLT) on vocabulary achievement of reflective/impulsive Iranian EFL Learners. From among 130 students at Fajr institute in Dehdasht, Kohkiloyeh and Boyer Ahmad Province, Iran, 90 participants were selected based on their performance on the Oxford Placement Test (OPT). The participants were then divided into two experimental grou...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002